387956705486da190818a2990dcff73494b2db50,tiny-async-core/src/test/java/eu/toolchain/async/concurrent/ConcurrentResolvableFutureTest.java,ConcurrentResolvableFutureTest,testResolveFireCallbacks,#,132
Before Change
public void testResolveFireCallbacks() throws Exception {
when(sync.state()).thenReturn(ConcurrentResolvableFuture.RUNNING);
future.on(done);
when(sync.complete(ConcurrentResolvableFuture.RESOLVED, result)).thenReturn(true);
assertTrue(future.resolve(result));
verify(caller).resolve(done, result);
verifyEndState(1, 0, 0);
After Change
@Test
public void testResolve1() {
doReturn(true).when(sync).setResult(ConcurrentResolvableFuture.RESOLVED, result);
doNothing().when(future).run();
assertTrue(future.resolve(result));